MailPoet\Cron\Workers\SendingQueue\SendingQueue A

Total Complexity 66
Dependencies 31
Dependents 7
Total lines 561
Lines of code 397
Logical lines of code 214
Comment lines 51
Methods 18
Properties 17

Methods 18

Method Rating Maintainability Complexity Lines of code
processSending()
C
29 20 139
processQueue()
A
38 7 83
process()
A
50 9 28
checkDeletedSegments()
S
58 5 16
processSendResult()
S
55 4 20
isTimeout()
S
62 4 11
reScheduleBounceTask()
S
60 3 12
__construct()
S
55 2 19
deleteTaskIfNewsletterDoesNotExist()
S
67 2 8
sendNewsletter()
S
61 1 15
sendNewsletters()
S
61 1 15
isInProgress()
S
71 2 6
getExecutionLimit()
S
80 1 3
enforceSendingAndExecutionLimits()
S
77 1 4
stopProgress()
S
77 1 4
startProgress()
S
77 1 4
getBatchSize()
S
81 1 3
deleteTask()
S
69 1 7